fit closely - English Synonyms Dictionary